﻿using DependencyAnalysis;
using DependencyAnalysis.DataModel;

namespace theeg.DependencyAnalysis.CommonAddin.Models
{
    public interface ICompiledRule
    {
        IDependencyModel Model { get; set; }

        IVerifier Verifier { get; set; }

        IAssert Assert { get; set; }

        Metrics Metrics { get; set; }

        void Execute();
    }
}